impromptu demonstrations - Deutsch Englisch Wörterbuch